using System;

namespace Ayatta.Contract.Domain
{
    /// <summary>
    /// 商品扩展
    /// </summary>
    [Serializable]
    public class ProductExtra : IEntity<int>
    {
        /// <summary>
        /// 商品id
        /// </summary>
        public int Id { get; set; }

        /// <summary>
        /// 详细描述
        /// </summary>
        public string FullDescription { get; set; }

        /// <summary>
        /// SeName
        /// </summary>
        public string SeName { get; set; }

        /// <summary>
        /// MetaTitle
        /// </summary>
        /// 
        public string MetaTitle { get; set; }

        /// <summary>
        /// MetaKeywords
        /// </summary>
        public string MetaKeywords { get; set; }

        /// <summary>
        /// MetaDescription
        /// </summary>
        public string MetaDescription { get; set; }

        /// <summary>
        /// 是否允许评论
        /// </summary>
        public bool AllowCustomerReview { get; set; }

        /// <summary>
        /// 好评总分
        /// </summary>
        public int ApprovedRatingSum { get; set; }

        /// <summary>
        /// 差评总分
        /// </summary>
        public int NoApprovedRatingSum { get; set; }

        /// <summary>
        /// 好评次数
        /// </summary>
        public int ApprovedTotalReviews { get; set; }

        /// <summary>
        /// 差评次数
        /// </summary>
        public int NotApprovedTotalReviews { get; set; }
    }
}